7e5e5ff8a3cf9446acb74c9d774089797fbe7e7a,app/src/main/java/licola/demo/com/huabandemo/Login/LoginActivity.java,LoginActivity,saveUserInfo,#UserMeBean#String#String#String#number#String#String#,287

Before Change


        //逻辑的关键信�
        SPUtils.put(getApplicationContext(), Constant.ISLOGIN, Boolean.TRUE);
        SPUtils.put(getApplicationContext(), Constant.LOGINTIME, System.currentTimeMillis());//获�当�时间作为登录时间
        SPUtils.put(getApplicationContext(), Constant.USERACCOUNT, mUserAccount);
        SPUtils.put(getApplicationContext(), Constant.USERPASSWORD, mUserPassword);

        //token ä¿¡æ?¯
        SPUtils.put(getApplicationContext(), Constant.TOKENACCESS, mTokenAccess);
        SPUtils.put(getApplicationContext(), Constant.TOKENREFRESH, mTokenRefresh);
        SPUtils.put(getApplicationContext(), Constant.TOKENTYPE, mTokenType);
        SPUtils.put(getApplicationContext(), Constant.TOKENEXPIRESIN, mTokenExpiresIn);
        //用户个人信�

        SPUtils.put(getApplicationContext(), Constant.USERNAME, result.getUsername());
        SPUtils.put(getApplicationContext(), Constant.USERID, String.valueOf(result.getUser_id()));
        SPUtils.put(getApplicationContext(), Constant.USERHEADKEY, result.getAvatar().getKey());
        SPUtils.put(getApplicationContext(), Constant.USEREMAIL, result.getEmail());
    }

After Change


    private void saveUserInfo(UserMeBean result,
                              String mTokenAccess, String mTokenRefresh,
                              String mTokenType, int mTokenExpiresIn,
                              String mUserAccount, String mUserPassword) {

//        //�存先清空内容
//        SPUtils.clear(getApplicationContext());
//        //逻辑的关键信�
//        SPUtils.put(getApplicationContext(), Constant.ISLOGIN, Boolean.TRUE);
//        SPUtils.put(getApplicationContext(), Constant.LOGINTIME, System.currentTimeMillis());//获�当�时间作为登录时间
//        SPUtils.put(getApplicationContext(), Constant.USERACCOUNT, mUserAccount);
//        SPUtils.put(getApplicationContext(), Constant.USERPASSWORD, mUserPassword);
//
//        //token ä¿¡æ?¯
//        SPUtils.put(getApplicationContext(), Constant.TOKENACCESS, mTokenAccess);
//        SPUtils.put(getApplicationContext(), Constant.TOKENREFRESH, mTokenRefresh);
//        SPUtils.put(getApplicationContext(), Constant.TOKENTYPE, mTokenType);
//        SPUtils.put(getApplicationContext(), Constant.TOKENEXPIRESIN, mTokenExpiresIn);
//        //用户个人信�
//
//        SPUtils.put(getApplicationContext(), Constant.USERNAME, result.getUsername());
//        SPUtils.put(getApplicationContext(), Constant.USERID, String.valueOf(result.getUser_id()));
//        SPUtils.put(getApplicationContext(), Constant.USERHEADKEY, result.getAvatar().getKey());
//        SPUtils.put(getApplicationContext(), Constant.USEREMAIL, result.getEmail());

        new SPBuild(getApplicationContext())
                .addData(Constant.ISLOGIN, Boolean.TRUE)
                .addData(Constant.LOGINTIME, System.currentTimeMillis())
                .addData(Constant.USERACCOUNT, mUserAccount)
                .addData(Constant.USERPASSWORD, mUserPassword)
                .addData(Constant.TOKENACCESS, mTokenAccess)
                .addData(Constant.TOKENREFRESH, mTokenRefresh)
                .addData(Constant.TOKENTYPE, mTokenType)
                .addData(Constant.TOKENEXPIRESIN, mTokenExpiresIn)
                .addData(Constant.USERNAME, result.getUsername())
                .addData(Constant.USERID, String.valueOf(result.getUser_id()))
                .addData(Constant.USERHEADKEY, result.getAvatar().getKey())
                .addData(Constant.USEREMAIL, result.getEmail())
                .build();
    }